splint armor - Alemán Inglés Diccionario